Disable on-screen keyboard outside fields in Custom buffers
authorPo Lu <luangruo@yahoo.com>
Wed, 1 May 2024 07:57:29 +0000 (15:57 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 1 May 2024 07:57:29 +0000 (15:57 +0800)
commit54dbd8b4fa2253682d044cc53bd658e361bff8a0
treeeac8faedcb8079b4c3e58d72b8db53adbde2817b
parentc00105626ace43919706819da4057a358e62bafe
Disable on-screen keyboard outside fields in Custom buffers

* lisp/cus-edit.el (Custom-display-on-screen-keyboard-p): New
function.
(Custom-mode): Install it as the touch-screen-keyboard-function.

* lisp/touch-screen.el (touch-screen-keyboard-function): New
variable.
(touch-screen-handle-point-up): Don't special-case the splash
screen with respect to touch-screen-display-keyboard in keeping
with user feedback.
lisp/cus-edit.el
lisp/touch-screen.el